Call of Duty is already one of the most popular game franchises on Earth, with more than $15 billion in sales over the past decade. But Activision Blizzard, whose Activision Publishing division publishes the series, wants to make it even bigger by marrying the first-person shooter with the esports phenomenon. Esports is expected grow to $892 million by […]